Accelerating Atmospheric Modeling Through Emerging Multi-core Technologies

نویسنده

  • John Christian Linford
چکیده

The new generations of multi-core chipset architectures achieve unprecedented levels of computational power while respecting physical and economical constraints. The cost of this power is bewildering program complexity. Atmospheric modeling is a grand-challenge problem that could make good use of these architectures if they were more accessible to the average programmer. To that end, software tools and programming methodologies that greatly simplify the acceleration of atmospheric modeling and simulation with emerging multi-core technologies are developed. A general model is developed to simulate atmospheric chemical transport and atmospheric chemical kinetics. The Cell Broadband Engine Architecture (CBEA), General Purpose Graphics Processing Units (GPGPUs), and homogeneous multi-core processors (e.g. Intel Quad-core Xeon) are introduced. These architectures are used in case studies of transport modeling and kinetics modeling and demonstrate per-kernel speedups as high as 40×. A general analysis and code generation tool for chemical kinetics called " KPPA " is developed. KPPA generates highly tuned C, Fortran, or Matlab code that uses every layer of heterogeneous parallelism in the CBEA, GPGPU, and homogeneous multi-core architectures. A scalable method for simulating chemical transport is also developed. The Weather Research and Forecasting Model with Chemistry (WRF-Chem) is accelerated with these methods with good results: real forecasts of air quality are generated for the Eastern United States 65% faster than the state-of-the-art models. Dedication To all the friends and family members who cheered me on and up. Particularly to my good friends and " adopted parents " Andrew and Denyse Sanderson. Without their generous support, kindness, and cups of tea this would not have been possible. And to my fiancée Katherine Wooten, who ran with me and fed me.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Chemical Kinetics on Multi-core SIMD Architectures

Chemical kinetics modeling accounts for a significant portion of the computational time of atmospheric models. Effective application of multiple levels of heterogeneous parallelism can significantly reduce computational time, but implementation on emerging multi-core technologies can be prohibitively difficult. We introduce an approach for chemical kinetics modeling on multi-core SIMD architect...

متن کامل

Acetone sensing properties of hierarchical WO3 core-shell microspheres in comparison with commercial nanoparticles

In this work, hierarchical WO3 core-shell microspheres were synthesized via a facile template-free precipitation method. Gas sensing properties of the synthesized powder to acetone and some other volatile organic compounds were comparatively investigated with commercial WO3 nanoparticles. The synthesized and commercial powders were characterized by X-ray diffraction, scanning electron microscop...

متن کامل

Acetone sensing properties of hierarchical WO3 core-shell microspheres in comparison with commercial nanoparticles

In this work, hierarchical WO3 core-shell microspheres were synthesized via a facile template-free precipitation method. Gas sensing properties of the synthesized powder to acetone and some other volatile organic compounds were comparatively investigated with commercial WO3 nanoparticles. The synthesized and commercial powders were characterized by X-ray diffraction, scanning electron microscop...

متن کامل

Efficient Implementation of WiMAX Physical Layer on Multi-core Architectures with Dynamically Reconfigurable Processors

Wireless internet access technologies have significant market potential, especially the WiMAX protocol which can offer data rate of tens of Mbps. A significant demand for embedded high performance WiMAX solutions is forcing designers to seek single-chip multiprocessor or multi-core systems that offer competitive advantages in terms of all performance metrics, such as speed, power and area. Thro...

متن کامل

IBM PCB - OS Symposium

Computing technology has evolved dramatically from the 20th century to the 21st century. This was a period of accelerating changes for the IT industry and all of its supporting technologies and industries, The IT industry has gone from isolated and complex computing system environments (glass rooms) to personal computing and mobile environments in a distributed fashion at a rapid rate through a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010